coupling-head catch - Spanish English Dictionary